plough deeply - French English Dictionary